muck spreader - French English Dictionary